librement transmissible - German English Dictionary